body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, input, textarea, button, p, blockquote, th, td, img ,iframe { margin: 0; padding: 0; }
table{ border-collapse: collapse; border-spacing: 0; }
input,button,textarea,option { font: 12px "\5b8b\4f53", Arial, Helvetica, sans-serif; }
ul, li, div{ list-style: none; border: 0px; }
img{ border: 0px; }
.clear{ font: 0px/0px serif; display: block; clear: both; }
html{ -webkit-text-size-adjust: none; }
input{ outline: none; }
textarea{ resize: none; }
a{ text-decoration: none; }
body:nth-of-type(1) input:focus,textarea:focus{ outline: none; }
body{ font: 12px "\5b8b\4f53","Tahoma","Arial"; color: #333; background: #fff; position: relative; }

#head{ width:100%; height:36px; border-top:3px solid #254CA9; border-bottom:1px solid #ebebeb; background-color:#f4f4f4;}
.head{ width:1000px; margin:0 auto; position:relative; line-height:36px;}
.head p{ width:300px; height:36px; float:left;}
.head p a{ float:left; padding:0 1px; color:#666666; display:block;}
.head p a.tohome{ padding:0 17px;}
.head p a:hover{ color:#f60; text-decoration:underline;}
.head span{ height:36px; position:absolute; right:0px; color:#666666;}
.head span a{ height:36px; padding:0 5px; color:#666666;}
.head span a.mobil{ padding:0px 0px 0px 25px; background:url(../images/vmall/vmall.png) no-repeat 0 -45px;}
.head span a:hover{ color:#f60; text-decoration:underline;}

#logo{ width:1000px; height:52px; margin:14px auto 0;}
.logo{ float:left; padding:0 13px 0 7px;}
.sub{ height:49px; margin-top:3px; float:left; border-left:1px solid #e2e2e2; padding-left:12px;}
.sub span{ float:left; font: normal 24px/44px "Microsoft Yahei","simhei"; margin-right:8px;}
.sub span a{ color:#254CA9;}

#search{ width:432px; height:38px; float:right; margin-top:10px; z-index: 9999;}
.search{ width:432px; height:38px; float:left; position:relative; background:url(../images/vmall/vmall.png) no-repeat 0 0; z-index:9999;}
.search .showfirst{ width:77px; height:35px; position:absolute; left:12px; padding-left:5px; font: normal 12px/38px "\5b8b\4f53","simhei"; color:#8c8c8c; border:0; background: transparent none repeat scroll 0% 0%; cursor:pointer;}
.search select{ width:77px; font:normal 14px/39px "Tahoma"; color:#868a8f;}
.search input{ height:38px; position:absolute; border:0; padding-left:14px; display:inline; font:12px/38px "\5b8b\4f53"; color:#8c8c8c; background: transparent none repeat scroll 0% 0%;}
.search .selectbox{ width:277px; height:38px; position:absolute; left:74px; border:none; text-indent:8px; display:block; outline:0;}
.search button{ width:78px; height:38px; position:absolute; border:0; left:354px; top: 0; display:block; cursor:pointer; background:none;}
.search .selectbox-wrapper { width:75px; float:left; border:#cdcdcd 1px solid; border-top:0; padding-top:3px; background-color: #fff; text-align: center; position: absolute; top: 38px; z-index: 9999;}
.search .selectbox-wrapper ul { width:75px; float:left; display:block; background-color: #fff;}
.search .selectbox-wrapper ul li { width:75px; height:22px; line-height:22px; float:left; font:normal 14px/22px; color:#666; display:block; cursor:pointer;}
.search .selectbox-wrapper ul li:hover { background-color:#ccc;}

#nav{ width:1000px; height:40px; margin:14px auto 0; background-color:#254CA9;}
.nav{ width:1000px; height:40px; margin:0 auto; font:normal 16px/40px "Microsoft Yahei","simhei"; position:relative; z-index:1;}
.nav ul li{ width:108px; height:40px; float:left; text-align:center; border-left:1px solid #fff; overflow:hidden;}
.nav ul li.home{ background-color:#F4B440; width:128px; border:0;}
.nav ul li a{ color:#fff;}
.nav ul li a:hover{ text-decoration:underline;}

.submore{ width:86px; height:19px; position:absolute; top:2px; right:2px; z-index:10;}
.submore em{ font-style:normal; text-indent:20px; width:86px; height:34px; background:url(../images/vmall/vmall.png) no-repeat 0 -339px; display:block; cursor:pointer; font: normal 16px/34px "Microsoft Yahei","simhei";}
.submore em a{ color:#fff;}

.content{ width:1000px; margin:13px auto 0;}
.contents{ width:248px; height:299px; float:left; border:1px solid #dcdcdc; border-top:2px solid #254CA9; overflow:hidden;}
.contentstitle{ height:33px; border-bottom:1px solid #dcdcdc; background-color:#f5f5f5; text-indent:12px;}
.contentstitle a{ float:left; font: bold 14px/33px "\5b8b\4f53"; color:#254CA9; text-indent:12px;}
.contentstitle a.more{ float:right; font: normal 12px/33px "\5b8b\4f53"; color:#605d5d; padding-right:13px;}
.contentstitle a.more:hover{ text-decoration:underline; color:#f60;}
.contentslist dl{ width:248px; float:left; padding-top:4px; display:inline;}
.contentslist dl dt{ width:194px; height:24px; line-height:24px; float:left; text-indent:36px; overflow:hidden;}
.contentslist dl dt a{ color:#333;}
.contentslist dl dt a:hover{ color:#f60; text-decoration:underline;}
.contentslist dl dd{ width:54px; float:right; font: normal 12px/24px "Tahoma"; color:#888; text-align:center;}
.contentslist dl.offer{ width:248px; float:left; padding-top:10px; display:inline;}
.contentslist dl.offer dt{ background:url(../images/vmall/vmall.png) no-repeat -5px -164px;}
.contentslist dl.buy dt{ background:url(../images/vmall/vmall.png) no-repeat -5px -204px;}

.flashimg{ width:478px; height:302px; float:left; position:relative; margin-left:11px;}
.flashimg a img{ width:478px; height:302px; float:left;}
.flashimg b{ filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);opacity: 0.5; width:478px; height:35px; position:absolute; left:0; bottom:0; z-index:2; display:block; background:black;}
.flashimg p{ width:478px; height:35px; position:absolute; left:130px; bottom:0; z-index:3; display:block; font:normal 14px/35px "\5b8b\4f53"; overflow:hidden;}
.flashimg P a{ color:#fff;}
.flashimg P a:hover{ text-decoration:underline;}

.news{ width:248px; height:299px; float:left; margin-left:11px; border:1px solid #dcdcdc; border-top:2px solid #254CA9; overflow:hidden;}
.newstitle{ height:33px; border-bottom:1px solid #dcdcdc; background-color:#f5f5f5; text-indent:12px;}
.newstitle a{ float:left; font: bold 14px/33px "\5b8b\4f53"; color:#254CA9; text-indent:12px;}
.newstitle a.more{ float:right; font: normal 12px/33px "\5b8b\4f53"; color:#605d5d; padding-right:13px;}
.newstitle a.more:hover{ text-decoration:underline; color:#f60;}
.newslist{ width:248px; height:266px; float:left; padding:9px 7px 7px 0; _padding-top:10px; overflow:hidden;}
.newslist dl dt{ width:70px; height:25px; float:left; line-height:25px; text-indent:20px; overflow:hidden; background:url(../images/vmall/vmall.png) no-repeat -92px -42px; _background:url(../images/vmall/vmall.png) no-repeat -92px -44px;}
.newslist dl dt a{ color:#254CA9;}
.newslist dl dt a:hover{ text-decoration:underline; color:#f60;}
.newslist dl dd{ width:170px; height:25px; float:left; line-height:25px; text-indent:5px; overflow:hidden;}
.newslist dl dd a{ color:#333333;}
.newslist dl dd a:hover{ text-decoration:underline; color:#f60;}

.container{ width:1000px; margin:17px auto 0;}
.hot{ width:739px; height:264px; float:left;}
.hottitle{ width:739px; height:34px; float:left; border-bottom:2px solid #dadada; position:relative;}
.hottitle a{ width:71px; height:34px; float:left; font: normal 16px/34px "Microsoft Yahei","simhei"; color:#333333; border-bottom:2px solid #254CA9; position:absolute; left:8px; text-indent:3px;}
.hotlist{ width:739px; height:264px; float:left; overflow:hidden; position:relative;}
.hotlist ul{ width:739px; padding-top:23px; float:left; position:absolute; left:-1px; overflow:hidden;}
.hotlist ul li{ width:183px; height:228px; float:left; border-left:1px dotted #cccccc;}
.hotlist ul li .imgbox{ float:left;  width: 150px; height: 120px; display:inline; overflow:hidden; margin-left:16px;}
.hotlist ul li .imgbox table{ width: 150px; height: 120px;}
.hotlist ul li .imgbox table tr td{ width: 150px; height: 120px; text-align:center; vertical-align:middle;}
.hotlist ul li span{ width:150px; height:40px; line-height:20px; float:left; margin:10px 0 8px 16px; overflow:hidden;}
.hotlist ul li span a{ color:#444;}
.hotlist ul li span a:hover{ text-decoration:underline; color:#f60;}
.hotlist ul li p{ width:150px; height:20px; line-height:20px; float:left; margin-left:16px; overflow:hidden; display:inline;}
.hotlist ul li p strong{ color:#d92f00; font-family:"Tahoma";}
.supply{ width:250px; float:left; margin-left:11px; overflow:hidden;}
.supplytitle{ width:250px; height:34px; float:left; border-bottom:2px solid #dadada; position:relative;}
.supplytitle a{ width:94px; height:34px; float:left; font: normal 16px/34px "Microsoft Yahei","simhei"; color:#333333; border-bottom:2px solid #254CA9; position:absolute; left:8px; text-indent:6px;}
.supplylist{ width:248px; height:260px; float:left; border:1px solid #dadada; border-top:0; overflow:hidden;}
.supplylist ul{ width:248px; float:left; padding-top:7px;}
.supplylist ul li{ width:248px; float:left; border-bottom:1px solid #dadada;}
.supplylist ul li p{ width:240px; height:33px; line-height:33px; float:left; text-indent:40px; overflow:hidden;}
.supplylist ul li.into p{ width:240px; height:33px; line-height:33px; float:left; text-indent:40px; overflow:hidden; font-weight:bold;}
.supplylist ul li p a{ color:#60635e;}
.supplylist ul li p a:hover{ text-decoration:underline; color:#f60;}
.supplylist ul li p.supplylist1{ background:url(../images/vmall/vmall.png) no-repeat -400px -54px;}
.supplylist ul li p.supplylist2{ background:url(../images/vmall/vmall.png) no-repeat -400px -112px;}
.supplylist ul li p.supplylist3{ background:url(../images/vmall/vmall.png) no-repeat -400px -175px;}
.supplylist ul li p.supplylist4{ background:url(../images/vmall/vmall.png) no-repeat -400px -243px;}
.supplylist ul li p.supplylist5{ background:url(../images/vmall/vmall.png) no-repeat -400px -302px;}
.supplylist ul li p.supplylist6{ background:url(../images/vmall/vmall.png) no-repeat -400px -363px;}
.supplylist ul li.into span{ width:200px; height:40px; _height:50px; line-height:20px; _line-height:25px; float:left; margin-left:40px; margin-bottom:10px; overflow:hidden;}
.supplylist ul li.into span b{ font-style:normal; color:#254CA9;}

.product{ width:1000px; margin:17px auto 0;}
.producttitle{ width:1000px; height:40px; float:left; border-top:3px solid #254CA9; background-color:#f5f5f5;}
.producttitle span{ width:270px; height:40px; float:left; text-indent:11px; font: normal 18px/40px "Microsoft Yahei","simhei"; overflow:hidden;}
.producttitle span a{ color:#254CA9;}
.producttitle p{ width:672px; height:40px; float:left; line-height:40px; overflow:hidden;}
.producttitle p a{ color:#3b3838; padding-right:18px;}
.producttitle p a:hover{ text-decoration:underline; color:#f60;}
.producttitle a.more{ width:48px; height:40px; line-height:40px; float:right; color:#6c6e6c; background:url(../images/vmall/vmall.png) no-repeat -276px -43px;}
.producttitle a.more:hover{ text-decoration:underline; color:#f60;}
.chart{ width:210px; height:391px; float:left; margin-top:8px;}
.charttitle{ width:209px; height:32px; float: left; border-left: 1px solid #e1e1e1;}
.charttitle a{ width:103px; height:30px; float:left; display:block; border: 1px solid #e1e1e1; border-left: 0px; text-align: center; color: #666666; background: #f0f2ef; font: normal 12px/32px "\5b8b\4f53";}
.charttitle a.focus{ width:104px; height:30px; _height:32px; line-height: 30px; _line-height: 32px; border-bottom:0; border-top: 2px solid #254CA9; background: #fff; font-weight:bold; color:#254CA9;}

.tradelist{ width:208px; height:358px; float:left; border:1px solid #dadada; border-top:0; overflow:hidden;}
.tradelist ul{ width:208px; float:left; padding-top:5px;}
.tradelist ul li{ width:208px; float:left; border-bottom:1px solid #dadada;}
.tradelist ul li p{ width:200px; height:33px; line-height:33px; float:left; text-indent:40px; overflow:hidden;}
.tradelist ul li.into p{ width:200px; height:33px; line-height:33px; float:left; text-indent:40px; overflow:hidden; font-weight:bold;}
.tradelist ul li p a{ color:#60635e;}
.tradelist ul li p a:hover{ text-decoration:underline; color:#f60;}
.tradelist ul li p.tradelist1{ background:url(../images/vmall/vmall.png) no-repeat -400px -54px;}
.tradelist ul li p.tradelist2{ background:url(../images/vmall/vmall.png) no-repeat -400px -112px;}
.tradelist ul li p.tradelist3{ background:url(../images/vmall/vmall.png) no-repeat -400px -175px;}
.tradelist ul li p.tradelist4{ background:url(../images/vmall/vmall.png) no-repeat -400px -243px;}
.tradelist ul li p.tradelist5{ background:url(../images/vmall/vmall.png) no-repeat -400px -302px;}
.tradelist ul li p.tradelist6{ background:url(../images/vmall/vmall.png) no-repeat -400px -363px;}
.tradelist ul li p.tradelist7{ background:url(../images/vmall/vmall.png) no-repeat -400px -428px;}
.tradelist ul li p.tradelist8{ background:url(../images/vmall/vmall.png) no-repeat -400px -487px;}
.tradelist ul li.into div{ width:200px; height:72px; line-height:23px; _line-height:26px; float:left; margin-left:6px; margin-bottom:10px; overflow:hidden; display:inline;}
.tradelist ul li.into div .imgbox{ float:left;  width: 72px; height: 72px; overflow:hidden;}
.tradelist ul li.into div .imgbox table{ width: 72px; height: 72px;}
.tradelist ul li.into div .imgbox table tr td{ width: 72px; height: 72px; text-align:center; vertical-align:middle;}
.tradelist ul li.into div span{ width:110px; height:40px; float:left; color:#666; line-height:20px; margin-left:10px; overflow:hidden;}
.tradelist ul li.into div span.price{ height:20px; margin-top:7px;}
.tradelist ul li.into div span b{ color:#7f7f7f; font-family: "Arial"; font-weight:normal;}
.tradelist ul li.into div span strong{ color:#d92f00; font-family:"Tahoma"; padding-left:2px;} 
.tradelist ul li.into div span em{ font-style:normal;}

.chartlist{ width:208px; height:358px; float:left; border:1px solid #dadada; border-top:0; overflow:hidden;}
.chartlist ul{ width:208px; float:left; padding-top:5px;}
.chartlist ul li{ width:208px; float:left; border-bottom:1px solid #dadada;}
.chartlist ul li p{ width:200px; height:33px; line-height:33px; float:left; text-indent:40px; overflow:hidden;}
.chartlist ul li.into p{ width:200px; height:33px; line-height:33px; float:left; text-indent:40px; overflow:hidden; font-weight:bold;}
.chartlist ul li p a{ color:#60635e;}
.chartlist ul li p a:hover{ text-decoration:underline; color:#f60;}
.chartlist ul li p.chartlist1{ background:url(../images/vmall/vmall.png) no-repeat -400px -54px;}
.chartlist ul li p.chartlist2{ background:url(../images/vmall/vmall.png) no-repeat -400px -112px;}
.chartlist ul li p.chartlist3{ background:url(../images/vmall/vmall.png) no-repeat -400px -175px;}
.chartlist ul li p.chartlist4{ background:url(../images/vmall/vmall.png) no-repeat -400px -243px;}
.chartlist ul li p.chartlist5{ background:url(../images/vmall/vmall.png) no-repeat -400px -302px;}
.chartlist ul li p.chartlist6{ background:url(../images/vmall/vmall.png) no-repeat -400px -363px;}
.chartlist ul li p.chartlist7{ background:url(../images/vmall/vmall.png) no-repeat -400px -428px;}
.chartlist ul li p.chartlist8{ background:url(../images/vmall/vmall.png) no-repeat -400px -487px;}
.chartlist ul li p.chartlist9{ background:url(../images/vmall/vmall.png) no-repeat -400px -544px;}
.chartlist ul li.into span{ width:160px; height:40px; _height:50px; line-height:20px; _line-height:25px; float:left; margin-left:40px; margin-bottom:10px; overflow:hidden;}
.chartlist ul li.into span b{ font-style:normal; color:#254CA9;}
.products{ width:778px; height:389px; _height:391px; float:left; border:1px solid #e1e1e1; margin:8px 0 0 10px; overflow:hidden; position:relative;}
.products ul{ width:778px; height:388px; position:absolute; left:-1px; overflow:hidden;}
.products ul li{ width:154px; height:194px; float:left; border-bottom:1px dotted #cccccc; border-left:1px dotted #cccccc;}
.products ul li .imgbox{ float:left;  width: 120px; height: 100px; display:inline; overflow:hidden; margin-left:17px; margin-top:10px;}
.products ul li .imgbox table{ width: 120px; height: 100px;}
.products ul li .imgbox table tr td{ width: 120px; height: 100px; text-align:center; vertical-align:middle;}
.products ul li span{ width:120px; height:40px; line-height:20px; float:left; margin:10px 0 4px 17px; overflow:hidden;}
.products ul li span a{ color:#254CA9;}
.products ul li span a:hover{ text-decoration:underline; color:#f60;}
.products ul li p{ width:120px; height:20px; line-height:20px; float:left; margin-left:16px; overflow:hidden; display:inline;}
.products ul li p b{ color:#7f7f7f; font-family: "Arial"; font-weight:normal;}
.products ul li p strong{ color:#d92f00; font-family:"Tahoma"; padding-left:2px;}

.gold{ width:1000px; margin:17px auto 0;}
.goldtitle{ width:1000px; height:40px; float:left; border-top:3px solid #254CA9; background-color:#f5f5f5;}
.goldtitle span{ width:270px; height:40px; float:left; text-indent:11px; font: normal 18px/40px "Microsoft Yahei","simhei"; overflow:hidden;}
.goldtitle span a{ color:#254CA9;}
.goldtitle a.more{ width:48px; height:40px; line-height:40px; float:right; color:#6c6e6c; background:url(../images/vmall/vmall.png) no-repeat -276px -43px;}
.goldtitle a.more:hover{ text-decoration:underline; color:#f60;}
.goldlist{ width:998px; height:206px; float:left; border:1px solid #e1e1e1; margin-top:8px; position:relative; overflow:hidden;}
.goldlist ul{ width:998px; float:left; padding-top:16px; position:absolute; left:-1px;}
.goldlist ul li{ width:198px; height:174px; float:left; border-left:1px dotted #cccccc;}
.goldlist ul li .imgbox{ float:left;  width: 160px; height: 100px; display:inline; overflow:hidden; margin-left:18px;}
.goldlist ul li .imgbox table{ width: 160px; height: 100px;}
.goldlist ul li .imgbox table tr td{ width: 160px; height: 100px; text-align:center; vertical-align:middle;}
.goldlist ul li span{ width:144px; height:40px; line-height:20px; float:left; margin:10px 0 4px 28px; overflow:hidden;}
.goldlist ul li span a{ color:#254CA9;}
.goldlist ul li span a:hover{ text-decoration:underline; color:#f60;}
.goldlist ul li p{ width:144px; height:20px; line-height:20px; float:left; margin-left:28px; overflow:hidden; display:inline;}
.goldlist ul li p b{ color:#7f7f7f; font-family: "Arial"; font-weight:normal;}
.goldlist ul li p strong{ color:#d92f00; font-family:"Tahoma"; padding-left:2px;}

.newfile{ width:1000px; margin:17px auto 0;}
.newfiletitle{ width:1000px; height:40px; float:left; border-top:3px solid #254CA9; background-color:#f5f5f5; overflow:hidden;}
.newfiletitle span{ width:270px; height:40px; text-indent:11px; font: normal 18px/40px "Microsoft Yahei","simhei";}
.newfiletitle span a{ float:left; color:#254CA9;}
.newfiletitle span a.hot{ color:#464646;}
.newfiletitle a.more{ width:48px; height:40px; line-height:40px; float:right; color:#6c6e6c; background:url(../images/vmall/vmall.png) no-repeat -276px -43px;}
.newfiletitle a.more:hover{ text-decoration:underline; color:#f60;}
.newfiles{ width:998px; float:left; border:1px solid #e1e1e1; margin-top:8px; overflow:hidden;}
.newfiles ul{ float:left; padding:10px 0 10px 10px;}
.newfiles ul li{ width:234px; height:26px; float:left; line-height:26px; text-indent:15px; overflow:hidden; padding-right:10px; background:url(../images/vmall/vmall.png) no-repeat -77px -88px;}
.newfiles ul li a{ color:#2f2e2e;}
.newfiles ul li a:hover{ color:#f60;}

.link{ width:1000px; margin:17px auto 0;}
.linktitle{ width:1000px; height:40px; float:left; border-top:3px solid #254CA9; background-color:#f5f5f5;}
.linktitle span{ width:270px; height:40px; float:left; text-indent:11px; font: normal 18px/40px "Microsoft Yahei","simhei"; overflow:hidden;}
.linktitle span a{ color:#254CA9;}
.linktitle a.more{ width:48px; height:40px; line-height:40px; float:right; color:#6c6e6c; background:url(../images/vmall/vmall.png) no-repeat -276px -43px;}
.linktitle a.more:hover{ text-decoration:underline; color:#f60;}
.links{ width:998px; float:left; border:1px solid #e1e1e1; margin-top:8px;}
.links ul{ float:left; padding:10px 0 10px 20px;}
.links ul li{ width:120px; height:22px; float:left; line-height:22px; overflow:hidden;}
.links ul li a{ display:inline-block; color:#333333; padding-right:5px;}
.links ul li a:hover{ text-decoration:underline; color:#f60;}

.foot{ width:1000px; margin:17px auto 0; text-align:center; color:#686161; padding-bottom:30px;}
.foot span{ width:998px; height:43px; float:left; line-height:43px; background-color:#f5f5f5; border:1px solid #e0dfdf; color:#686161;}
.foot span a{ padding:0 6px; color:#333333;}
.foot span a:hover{ color:#f60; text-decoration:underline;}
.foot p.web{ width:1000px; float:left; padding:15px 0; color:#686161; font-size:14px;}
.foot p.web a{ color:#254CA9;}
.foot p.web a:hover{ color:#f60; text-decoration:underline;}
.foot p{ font:normal 12px/26px "Tahoma", "\5b8b\4f53";}
.foot strong{ padding:0 25px 0 0;}
.foot b{ padding:0 1px;}
.foot b img{ vertical-align:middle;}

.gotop{ width:23px; height:23px; bottom:40px; position:fixed; margin-left:510px; left:50%; cursor:pointer; opacity:1;}
*html{ background-attachment:fixed; background-image:url(about:blank);}
*html body{ background-attachment:fixed; background-image:url(about:blank);}
*html .gotop{ position:absolute; bottom:auto; top:expression(eval(document.documentElement.scrollTop)+300);}
*html .gotop{ position:absolute; right:auto; left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,300)));}
